AcyMailing\Controllers\MailsController D

Total Complexity 228
Dependencies 14
Dependents 2
Total lines 1,180
Lines of code 934
Logical lines of code 683
Comment lines 0
Methods 34
Properties 0

Methods 34

Method Rating Maintainability Complexity Lines of code
edit()
D
21
50 188
store()
D
27
47 110
prepareEditorEdit()
B
41 19 45
getTemplateAjax()
B
37 16 65
setAttachmentToMail()
A
44 14 43
sendTest()
A
42 10 48
setNewIconShare()
A
43 6 48
duplicateMailAutomation()
S
45 5 40
listing()
S
42 4 54
setNewThumbnail()
S
54 5 18
duplicate()
S
55 4 19
test()
S
52 3 24
getMailContent()
S
57 3 17
setBreadcrumb()
S
58 3 17
setThumbnailFrom()
S
56 3 16
autoSave()
S
59 3 13
choose()
S
48 1 34
prepareToolbar()
S
50 1 31
delete()
S
65 3 8
save()
S
64 3 9
getMailByIdAjax()
S
66 3 7
prepareMailMultilingual()
S
69 3 6
loadCSS()
S
62 2 11
export()
S
65 2 9
oneDuplicate()
S
64 2 10
massDuplicate()
S
71 2 5
saveAsTmplAjax()
S
74 2 4
saveAjax()
S
70 2 5
deleteMailAutomation()
S
69 2 6
installDefaultTmpl()
S
74 1 5
doUploadTemplate()
S
74 1 5
setFrontEndParamsForTemplateChoose()
S
82 1 3
apply()
S
73 1 5
__construct()
S
70 1 6